St. Alban’s “meeting place” features Wednesday wing nights and 14 televisions for your sports-watching pleasure.